Himalayan longleaf pine - German English Dictionary